The discovery of tiny balls and tunnels inside a Martian meteorite has rekindled the debate over whether the Red Planet was teeming with primitive life millions of years ago.
The discovery of tiny balls and tunnels inside a Martian meteorite has rekindled the debate over whether the Red Planet was teeming with primitive life millions of years ago.